package com.snail.model.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;
import lombok.Data;

/**
 * 任务审核表
 * @TableName biz_task_audit
 */
@TableName(value ="biz_task_audit")
@Data
public class BizTaskAudit {
    /**
     * 审核ID
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 任务ID
     */
    private Long taskId;

    /**
     * 提交用户ID
     */
    private Long userId;

    /**
     * 审核人ID
     */
    private Long auditorId;

    /**
     * 审核队伍ID
     */
    private Long teamId;

    /**
     * 审核状态（0：待审核，1：已通过，2：已拒绝，3：已撤回）
     */
    private Integer auditStatus;

    /**
     * 审核内容
     */
    private String auditContent;

    /**
     * 审核积分（可为负分）
     */
    private Integer auditPoints;

    /**
     * 审核评语
     */
    private String auditComment;

    /**
     * 审核时间
     */
    private Date auditTime;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;
}